package com.dq.controller.in.orders;

import com.dq.controller.in.base.BaseAdminQuery;
import com.dq.domain.orders.UserOrder;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author liuhui
 * @date 2019/11/25 0025 11:30:58
 */
@Data
@ApiModel("顾客销售单查询实体")
public class CusSaleQuery extends BaseAdminQuery {
    @ApiModelProperty("用户id")
    public Long id;
    @ApiModelProperty("销售订单号")
    public String saleNo;

    @ApiModelProperty("开始时间")
    public Long beginTime;

    @ApiModelProperty("结束时间")
    public Long endTime;

    @ApiModelProperty("订单类型")
    public UserOrder.OrderSource orderSource;

    @ApiModelProperty("订单状态")
    public UserOrder.UserOrderStatus status;

    @ApiModelProperty("支付方式")
    public UserOrder.PayType payType;

    @ApiModelProperty("是否欠款")
    public Boolean isOwed;

    @ApiModelProperty("技师id")
    public Long staffUserId;

    @ApiModelProperty("门店id")
    public Long orgId;

    @ApiModelProperty("用户手机号/用户编号/用户姓名")
    public String value;

    @ApiModelProperty("门店名称")
    public String orgName;

}
